tufted vetch - İspanyolca İngilizce Sözlük